package it.univaq.mwt.business.model;

import java.util.Date;


public class Componente {
	
	private int id;
	
	private Strumento strumento;
	
	private String nome;
	
	private String cognome;
	
	private String nickName;
	
	private Date nascita;
	
	private String bio;
	
	private Gruppo gruppo;

	public Componente() {
		super();
	}

	public Componente(int id, Strumento strumento, String nome, String cognome,
			String nickName, Date nascita, String bio, Gruppo gruppo) {
		super();
		this.id = id;
		this.strumento = strumento;
		this.nome = nome;
		this.cognome = cognome;
		this.nickName = nickName;
		this.nascita = nascita;
		this.bio = bio;
		this.gruppo = gruppo;
	}

	public Componente(Strumento strumento, String nome, String cognome,
			String nickName, Date nascita, String bio, Gruppo gruppo) {
		super();
		this.strumento = strumento;
		this.nome = nome;
		this.cognome = cognome;
		this.nickName = nickName;
		this.nascita = nascita;
		this.bio = bio;
		this.gruppo = gruppo;
	}
	
	public Componente(int id, Strumento strumento, String nome, String cognome,
			String nickName, Date nascita, String bio) {
		super();
		this.id = id;
		this.strumento = strumento;
		this.nome = nome;
		this.cognome = cognome;
		this.nickName = nickName;
		this.nascita = nascita;
		this.bio = bio;
	}
	
	public Componente(Strumento strumento, String nome, String cognome,
			String nickName, Date nascita, String bio) {
		super();
		this.strumento = strumento;
		this.nome = nome;
		this.cognome = cognome;
		this.nickName = nickName;
		this.nascita = nascita;
		this.bio = bio;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Strumento getStrumento() {
		return strumento;
	}

	public void setStrumento(Strumento strumento) {
		this.strumento = strumento;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getCognome() {
		return cognome;
	}

	public void setCognome(String cognome) {
		this.cognome = cognome;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public Date getNascita() {
		return nascita;
	}

	public void setNascita(Date nascita) {
		this.nascita = nascita;
	}

	public String getBio() {
		return bio;
	}

	public void setBio(String bio) {
		this.bio = bio;
	}

	public Gruppo getGruppo() {
		return gruppo;
	}

	public void setGruppo(Gruppo gruppo) {
		this.gruppo = gruppo;
	}

	
	
}
